sugar beet syrup - French English Dictionary